home *** CD-ROM | disk | FTP | other *** search
GW-BASIC | 1989-03-29 | 3.4 KB | 90 lines |
- 10 CLEAR
- 20 SCREEN 0,0,0
- 30 WIDTH 80
- 40 CLS
- 50 LOCATE 1,1,0
- 60 KEY OFF
- 70 LOCATE 2,10:PRINT "M A T H P A K D I S K T U T O R I A L"
- 80 LOCATE 5,10:PRINT "Welcome to MATH PAK'S disk tutorial section."
- 90 LOCATE 6,10:PRINT "This section, offers one(1) screen tutorial"
- 100 LOCATE 7,10:PRINT "aids dealing with each function offered in "
- 110 LOCATE 8,10:PRINT "MATH PAK."
- 120 LOCATE 10,10:PRINT "The GUESSING GAME,FORMULA AND CONVERSION,"
- 130 LOCATE 11,10:PRINT "and the DETERMINANT sections, are not listed in"
- 140 LOCATE 12,10:PRINT "this section,because each of these sections offers"
- 150 LOCATE 13,10:PRINT "(except for FORMULA AND CONVERSION section) its own"
- 160 LOCATE 14,10:PRINT "set of instructions and guidelines."
- 170 LOCATE 16,10:PRINT "On the 2nd proceeding screen, are a list of the"
- 180 LOCATE 17,10:PRINT "tutorials offered. Enter the letter that corresponds"
- 190 LOCATE 18,10:PRINT "to the desired topic choice. If the letter (X) is "
- 200 LOCATE 19,10:PRINT "entered, the program will return to the FLOW section."
- 210 LOCATE 23,25:PRINT "PRESS THE S P A C E B A R TO CONTINUE":LOCATE 23,23:COLOR 15:PRINT CHR$(16):LOCATE 23,66:PRINT CHR$(17):COLOR 7,0
- 220 I$ = INKEY$:IF I$ = CHR$(32) THEN 250
- 230 GOTO 220
- 240 REM BEGIN TO DRAW THE NUMERICAL KEYBOARD
- 250 CLS
- 260 FOR A = 20 TO 50
- 270 LOCATE 6,A:PRINT CHR$(205):NEXT A
- 280 LOCATE 6,50:PRINT CHR$(187)
- 290 FOR A = 7 TO 19:LOCATE A,50:PRINT CHR$(186)
- 300 NEXT A
- 310 LOCATE 20,50:PRINT CHR$(188)
- 320 FOR A = 49 TO 20 STEP - 1:LOCATE 20,A:PRINT CHR$(205):NEXT A
- 330 LOCATE 20,20:PRINT CHR$(200)
- 340 FOR A = 19 TO 6 STEP - 1:LOCATE A,20:PRINT CHR$(186):NEXT A
- 350 LOCATE 6,20:PRINT CHR$(201)
- 360 FOR A = 7 TO 19:LOCATE A,30:PRINT CHR$(186):NEXT A
- 370 FOR A = 7 TO 19:LOCATE A,40:PRINT CHR$(186):NEXT A
- 380 LOCATE 6,30:PRINT CHR$(203):LOCATE 6,40:PRINT CHR$(203)
- 390 LOCATE 20,30:PRINT CHR$(202):LOCATE 20,40:PRINT CHR$(202)
- 400 FOR A = 21 TO 49:LOCATE 10,A:PRINT CHR$(205):NEXT A
- 410 LOCATE 10,50:PRINT CHR$(185)
- 420 FOR A = 21 TO 49:LOCATE 15,A:PRINT CHR$(205):NEXT A
- 430 LOCATE 15,50:PRINT CHR$(185)
- 440 LOCATE 10,20:PRINT CHR$(204):LOCATE 15,20:PRINT CHR$(204)
- 450 LOCATE 10,30:PRINT CHR$(206):LOCATE 10,40:PRINT CHR$(206):LOCATE 15,30:PRINT CHR$(206):LOCATE 15,40:PRINT CHR$(206)
- 460 LOCATE 17,25:PRINT "1":LOCATE 17,35:PRINT "2":LOCATE 17,45:PRINT "3":LOCATE 18,35:PRINT CHR$(25)
- 470 LOCATE 12,25:PRINT "4":LOCATE 12,35:PRINT "5":LOCATE 12,45:PRINT "6":LOCATE 13,25:PRINT CHR$(27):LOCATE 13,45:PRINT CHR$(26)
- 480 LOCATE 8,25:PRINT "7":LOCATE 8,35:PRINT "8":LOCATE 8,45:PRINT "9":LOCATE 9,35:PRINT CHR$(24)
- 490 LOCATE 9,23:PRINT "Home":LOCATE 9,43:PRINT "PgUp"
- 500 LOCATE 18,23:PRINT "End":LOCATE 18,43:PRINT "PgDn"
- 510 LOCATE 21,30:PRINT "THIS IS THE NUMERICAL KEYBOARD..."
- 520 LOCATE 22,30:PRINT "THE ARROWS INDICATE CURSOR CONTROL,"
- 530 LOCATE 23,30:PRINT "AND ARE NOT TO BE USED IN M A T H P A K"
- 540 LOCATE 2,25:PRINT "PRESS THE S P A C E B A R TO CONTINUE":LOCATE 2,23:COLOR 15:PRINT CHR$(16):LOCATE 2,65:PRINT CHR$(17):COLOR 7,0
- 550 LOCATE 2,58:SP$ = INKEY$:IF SP$ = " " THEN 570
- 560 GOTO 550
- 570 CLS
- 580 LOCATE 2,10:PRINT "T U T O R I A L S E L E C T I O N"
- 590 LOCATE 4,10:PRINT "A-ADDITION"
- 600 LOCATE 5,10:PRINT "B-SUBTRACTION"
- 610 LOCATE 6,10:PRINT "C-MULTIPLICATION"
- 620 LOCATE 7,10:PRINT "D-DIVISION"
- 630 LOCATE 8,10:PRINT "E-AREA OF CIRCLE AND TRIANGLE"
- 640 LOCATE 9,10:PRINT "F-QUADRATIC FORMULA SOLVING"
- 650 LOCATE 10,10:PRINT "G-TRIGONOMETRICAL FUNCTIONS"
- 660 LOCATE 11,10:PRINT "H-HEXIDECIMAL/OCTAL CONVERSIONS"
- 670 LOCATE 12,10:PRINT "I-BINARY TO DECIMAL CONVERSIONS"
- 680 LOCATE 13,10:PRINT "J-METRIC/U.S. CONVERSIONS"
- 690 LOCATE 14,10:PRINT "K-PRINTING/PRINTER USES"
- 700 LOCATE 15,10:PRINT "P-VIEW TUTORIAL INTRODUCTION SCREEN AGAIN"
- 710 LOCATE 16,10:PRINT "X-EXIT TO FLOW SECTION"
- 720 LOCATE 19,15:PRINT "ENTER A LETTER":LOCATE 19,31:COLOR 31:PRINT CHR$(219):COLOR 7,0
- 730 M$ = INKEY$
- 740 LOCATE 19,31:PRINT M$:FOR T = 0 TO 500:NEXT T
- 750 IF M$ = "A" OR M$ ="a" THEN CHAIN"A1"
- 760 IF M$ ="B" OR M$ ="b" THEN CHAIN"S"
- 770 IF M$ ="C" OR M$ ="c" THEN CHAIN"M"
- 780 IF M$ ="D" OR M$ ="d" THEN CHAIN "D"
- 790 IF M$ = "E" OR M$ ="e" THEN CHAIN"E"
- 800 IF M$ ="F" OR M$ ="f" THEN CHAIN "Q"
- 810 IF M$ = "G" OR M$ = "g" THEN CHAIN"C1"
- 820 IF M$ = "H" OR M$ ="h" THEN CHAIN"B1"
- 830 IF M$ ="I" OR M$ = "i" THEN CHAIN"L"
- 840 IF M$ ="J" OR M$ ="j" THEN CHAIN"Z"
- 850 IF M$ ="K" OR M$ ="k" THEN CHAIN"P"
- 860 IF M$ ="P" OR M$ ="p" THEN GOTO 40
- 870 IF M$ ="X" OR M$ ="x" THEN CHAIN"FLOW"
- 880 LOCATE 19,31:PRINT " "
- 890 GOTO 720
-